front-mounted engine - English Synonyms Dictionary